home *** CD-ROM | disk | FTP | other *** search
- <printer id="printer/Brother-HL-1240">
- <make>Brother</make>
- <model>HL-1240</model>
- <mechanism>
- <laser/><!--not "color"-->
- <resolution>
- <dpi>
- <x>600</x>
- <y>600</y>
- </dpi>
- </resolution>
- <consumables>
- <comments>
- <en>Toner ($50)</en>
- </comments>
- <!--one or more "partno" elements.--></consumables>
- </mechanism>
- <url>http://www.brother.com/us-printer/info/hl1240/br_1240us.html</url>
- <lang>
- <pcl level="4"/>
- <pjl/>
- <text>
- <charset>us-ascii</charset>
- </text>
- </lang>
- <autodetect>
- <parallel>
- <commandset>PCL4,PJL</commandset>
- <manufacturer>Brother</manufacturer>
- <model>HL-1240 series</model>
- </parallel>
- </autodetect>
- <functionality>B</functionality>
- <driver>hl1250</driver>
- <!--no "contrib_url"-->
- <comments>
- <en>
-
- In contrary to some of the user's comments below, this printer works
- well with the "hl1250" driver, a driver based on "ljet4" but preceeding
- the job with Brother-specific PJL commands, especially the one to set
- the resolution as shown below.<p>
-
- Brother provides a <a
- href="http://solutions.brother.com/linux/">driver</a>,
- too, but binary-only and only for LPD/LPRng. According to the
- printout quality it is based on the "ljet4" Ghostscript
- driver. "pxlmono", "gimp-print" (600 dpi), and "hpijs" (600 dpi)
- give a better grayscale quality and all special features of the
- printer are accessible by PJL commands.<p>
-
- Old comments from users:<p>
-
- Roger (rogern at linuxfreemail dot com) reports that the
- "hl1250" driver works, but with incorrect
- margins.<p>
-
- Works great using the HP LaserJet 4/5/6 ("ljet4") driver and
- Ghostscript.<br>
-
- 600dpi not supported via PCL alone, you must preface jobs with a
- PJL statement:<p>
-
- The easiest way to do this is by adding the following line to your
- printcap file:<p>
-
- <tt>
- :ld=\033%-12345X@PJL\r\n@PJL SET RESOLUTION=600\r\n:<p>
- </tt>
-
- Otherwise, just send the following string to the printer befor you send
- the output of Ghostscript:<p>
-
- <tt>
- <ESC>%-12345X@PJL SET RESOLUTION=600<p>
- </tt>
-
- as well as selecting 600 dpi from the Ghostscript command line.<p>
-
- This printer has 2MB memory, which cannot be extended; this may
- not be enough for all jobs at 600dpi. Until someone says
- otherwise, I want this printer to be marked imperfect because of
- this memory issue.<p>
-
- The above steps may not work if you have RedHat 6.0 or previous
- versions. I was able to get the printer working with an HP
- LaserJet driver and 300 dpi. 600dpi did not work well at
- all.<p>
-
- There's a <a
- href="http://www.openprinting.org/pipermail/brother-list/2000q4/000040.html"
- >discussion</a> around the special driver for this
- printer; apparently it's got a bug of some sort. I guess the
- other drivers still work, but it's all a bit unclear right
- now.<p>
-
- </en>
- </comments>
- </printer>
-